bang away at the enemy - Alemán Inglés Diccionario